<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
<script type="text/javascript">
var arr=[10,45,90,76,55];
function paixu(brr){ //此brr是一个形参,也可以使用arr,因为跟上一行的arr实参数组不是同一个东西
for (var j=0;j<brr.length-1;j++){ //外层循环
for (var i=0;i<brr.length-1;i++){ //内层循环
if (brr[i] > brr[i+1]){
var a=brr[i];
brr[i]=brr[i+1];
brr[i+1]=a; //切记 brr前面不需再加var
};
};
};
return brr;
};
alert(paixu(arr));
</script>
</head>
<body>
</body>
</html>
返回值:
10,45,55,76,90